package com.zslibrary.Enum;

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

import androidx.annotation.IntDef;

public class StateEventDefine {
    public static final int EVT_NONE=0;
    public static final int EVT_QUERY_GATE=1;
    public static final int EVT_EXECUTE=2;
    public static final int EVT_DISCONNECT=3;
    public static final int EVT_RECONNECT=4;
    public static final int EVT_RESET=5;

    @IntDef(value= {
            EVT_NONE,
            EVT_QUERY_GATE,
            EVT_EXECUTE,
            EVT_DISCONNECT,
            EVT_RECONNECT,
            EVT_RESET
    })

    @Retention(RetentionPolicy.SOURCE)
    public @interface StateEvent{}
}
